/**
  ******************************************************************************
  * @file           : auto_patrol_task.h
  * @author         : Tessia
  * @brief          : None
  * @attention      : None
  * @date           : 2024/3/9
  ******************************************************************************
  */



#ifndef SENTRY_LEFT_GIMBAL_AUTO_PATROL_TASK_H
#define SENTRY_LEFT_GIMBAL_AUTO_PATROL_TASK_H

#include "vision_task.h"
#include "pose_task.h"
#include "task_rc.h"

const float PATROL_YAW_OFFSET = 0.01;
const float PATROL_PITCH_MAX_OFFSET = 0.05;
const float PATROL_PITCH_MIN_OFFSET = 0.02;
const float OUTPOST_PITCH_MAX_OFFSET = 0.15;
const float OUTPOST_PITCH_MIN_OFFSET = 0.01;

#ifdef __cplusplus
extern "C" {
#endif
//C
void auto_patrol_task(void *argument);
#ifdef __cplusplus
}
#endif
//C++

#endif //SENTRY_LEFT_GIMBAL_AUTO_PATROL_TASK_H
